package com.smt.template;

/**
 * @autor xiaoyu.fang
 * @date 2019/9/6 11:01
 */
public abstract class AbstractImageLoader {

    public final void downloadImage(String imageUrl, int width, int height){
        // 先获取最终的数据源URL
        String finalImageUrl = getUrl(imageUrl, width, height);
        // 开始下载
        System.out.println(finalImageUrl);
    }

    protected abstract String getUrl(String imageUrl, int width, int height);

}
